package ltd.smallwang.domain.user;

import lombok.Getter;

@Getter
public enum SexEnum {

  /**
   * 男性
   */
  MALE(0),

  /**
   * 女性
   */
  FEMALE(1),

  /**
   * 未知
   */
  UNKNOWN(2);

  private final Integer sex;

  SexEnum(Integer sex) {
    this.sex = sex;
  }

  public static SexEnum build(Integer sex) {
    for (SexEnum value : SexEnum.values()) {
      if (value.sex.equals(sex)) {
        return value;
      }
    }
    return SexEnum.UNKNOWN;
  }
}
